Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Uzbekistan F1 Uzbekistan F2 Italy F5 Italy F6 Italy F7 Czech Republic F1 Czech Republic F2 Czech Republic F3 USA F21 Italy #3-w1 Hungary F6 Italy #3-w2 Italy #3-w3 Italy #3-w4 Chile F3 Uruguay F1 Argentina F7 Austria F1 Austria F2 Spain F1 Spain F2 Italy F2 Portugal F2 Italy F3 Italy F4 Italy F9 Czech Republic F1 Czech Republic F2 Czech Republic F3 Austria F5 Italy F23 Serbia & Montenegro F4 Croatia F3 Slovakia F1 Hungary F4 Hungary F5 Germany-w1 Germany-w2 Germany-w3 Germany-w4 Germany F1 Croatia F1 Croatia F2 Poland F2 Italy F4 Poland F3 UAE F1 UAE F2 Czech Republic F1 Germany F6 Germany F8 Belgium F1 Slovakia F1 Slovakia F2 Poland F10 Poland F11 France F16 France F17 France F18 France F19 Czech Republic F4 Czech Republic F5 Germany F4 Croatia F1 Croatia F2 Italy F10 Czech Republic F1 Uzbekistan F2 France F17 France F18 Czech Republic F5 Czech Republic F6 Germany F1 Germany F4 Czech Republic F6 Belgium F2 Spain F7 (Reus) Czech Republic F4 (Pardubice) M25 Prague M25 Sharm ElSheikh M25 Prague M25 Loule M25 Sharm ElSheikh M25 Portimao M25 Kramsach M25 Bielsko Biala M25 Jablonec nad Nisou Prague Open - Prague Sporting Challenger - Turin Tennis Napoli Cup - Napoli Olbia Challenger - Olbia Garden Open 2005 - Rome 4° Sporting Challenger - Turin Stella Artois Clay Court Championships - Budaors Intersport Heilbronn Open - Heilbronn X Torneo Internazionale di Tennis - Barletta 5° Sporting Challenger - Turin San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo International German Open - Hamburg M25 Muttenz Black Forest Open - Freudenstadt ATP Slovak Open Challenger - Bratislava Tatra Banka Open 2006 - Bratislava Challenger Brasov - Brasov Open Costa Daurada - Tarragona Copa Petrobras Uruguray - Montevideo M25 Santa Margherita di Pula Copa Petrobras Brazil - Aracaju II Cyclus Open de Tenis - Florianopolis Morocco Tennis Tour - Casablanca Schickedanz Open 2007 - Furth Open Prevadies - St. Brieuc Fergana Challenger - Fergana Open Castilla y Leon - Segovia GHI Bronz Classic - Bronx Copa Petrobras Paraguay - Asuncion Copa Petrobras Argentina - Buenos Aires Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Heilbronn Open - Heilbronn Kosice Open-Steelers Cup 2008 - Kosice Prosperita Open 2008 - Ostrava Pekao Open - Szczecin Napoli Challenger M25 Trnava Belgrade Challenger Cherbourg Challeger Sarajevo Challenger Ostrava Challenger Zagreb Challenger Braunschweig Challenger Cordenons Challenger Singapore Challenger Burnie Challenger Le Gosier Challenger Barletta Challenger Sopot Challenger San Marino Challenger Dallas Challenger Barletta Challenger Prague Challenger Bordeaux Challenger Bratislava Challenger Prostejov Challenger IX Torneo Internacionale de Tennis - Barletta KGHM Dialog Polish Indoors - Wroclaw XI Torneo Internazionale di Tennis - Barletta Guzzini Challenger - Recanati Bratislava Challenger Prague Open - Prague Barletta Challenger Irving Challenger Prague Challenger Koblenz Challenger Rennes Challenger San Remo Tennis Cup 15° Piertomaso - San Remo Irving Challenger Sophia Antipolis Challenger Aix En Provence Challenger Bordeaux Challenger Surbiton Challenger C.T. San Remo - XIII Piertomaso Tessitore - San Remo Poznan Challenger Portoroz Challenger Architect Open - Budapest Trnava Challenger Sir Supermercati - Rome Copa Petrobras - Santiago Copa Petrobras - Montevideo Tatra Banka Open - Bratislava Challenger Cudad de Guayaquil - Guayaquil Lisbon Challenger Poznan Challenger Lyon Challenger Bastad Challenger Prague Challenger Marbella Challenger Tunis Challenger Czech Open 2006 - Prostejov Francavilla Challenger Ostrava Challenger dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Almaty Challenger Bratislava Challenger Recanati Challenger Copa Petrobras Argentina - Buenos Aires Scheveningen Challenger Liberec Challenger Portoroz Challenger II Challenger Ciudada de Guayaquil - Guayaquil Genova Challenger Sibiu Challenger Nottingham Challenger Ilkley Challenger Mouilleron-Le-Captif Challenger Rennes Challenger Budapest Challenger BH Telecom Sarajevo 2007 - Sarajevo Indian Wells Challenger Phoenix Challenger Riviera di Rimini Challenger 2004 - Rimini Tennis Napoli Cup 2007 - Napoli Prostejov Challenger Alicante Challenger Murcia Challenger San Remo Tennis Cup - San Remo Heilbronn Challenger Polska Energia Open - Bytom Steelers Cup - Kosice Antonio Savoldi-Marco Co. - Manerbio Kosice Challenger Braunschweig Challenger Bratislava Challenger Ostrava Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin Prague Challenger Mallorca Challenger Cassis Challenger Istanbul Challenger Riviera di Rimini Challenger - Rimini Irving Challenger Prague II Challenger Prague Challenger Ostrava Open 2005 - Ostrava Quimper Challenger Cherbourg Challenger Cassis Challenger Genoa Open Challenger-Fondazione Carige - Genova Banja Luka Challenger 2005 - Banja Luka Copa Petrobras - Bogota Nottingham 1 Challenger Tulln Challenger Ostrava Challenger Sibiu Challenger Amersfoort Challenger Cyclus Open de Tenis - Florianopolis Prostejov Challenger Forli 3 Challenger KGHM Emax Polish Indoors - Wroclaw Orleans Challenger Prague 1 Challenger Ostrava Challenger Prague Challenger Bad Waltersdorf Challenger Olbia Challenger Istanbul Challenger Quimper 2 Challenger Tennis Napoli Cup 2006 - Napoli Forli 2 Challenger Roseto Degli Abruzzi 1 Challenger Zug Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso 10° Trofeo Luigi Pezzoli - Bergamo Tenerife 1 Challenger Barletta Challenger Geneva Challenger Prosperita Open 2006 - Ostrava Salzburg-Anif Challenger Montemar Challenger Dallas Challenger Valencia Challenger Ostrava Challenger Manama Challenger Baden Open - Ettlingen Prostejov Challenger Memorial Manfredini - Sassuolo Istanbul Challenger St. Tropez Challenger Nottingham 2 Challenger Ortisei Challenger Bratislava Challenger Bratislava Challenger Prague 2 Challenger Bratislava Challenger Tenerife 1 Challenger Tenerife 2 Challenger Las Franquesas del Valles Challenger Tulln Challenger Ilkley Challenger Phoenix Challenger Oeiras 3 Challenger Prague 1 Challenger Hangzhou Challenger San Marino Challenger Como Challenger Genova Challenger Cap Cana Challenger Copa Petrobras - Aracaju Unicredit (Suisse) Bank S.A. Challenger - Chiasso Aberto de Sao Paulo - Sao Paulo Prosperita Open 2007 - Ostrava La Serena Open - La Serena Copa Kia Challenger ATP - Santiago Gran Canaria Challenger Nord LB Open 2007 - Braunschweig The Tarka Challenger - Barnstaple Copa Petrobras Brazil - Belo Horizonte ATP Challenger Trophy 2007 - Trnava Copa Petrobras Uruguay - Montevideo Roseto Degli Abruzzi 2 Challenger Memorial A. Manfredini Sassuolo Challenger - Sassuolo Oeiras 1 Challenger Asuncion Challenger Bratislava Challenger KGHM Dialog Polish Indoors - Wroclaw Ostrava Challenger Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg BH Indoor Sarajevo - Sarajevo ECM Prague Open 2008 - Prague Genova Challenger Prague 3 Challenger Orleans Challenger Mallorca Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Kos Succhetti Tennis Cup - Cordenons Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx San Marino Challenger Dusseldorf Open Challenger - Dusseldorf Genova Open Challenger - Genova ATP Challenger Trophy 2008 - Trnava Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Tatra Banka Slovak Open - Bratislava Wroclaw Challenger Belgrade Challenger Wolfsburg Challenger Bergamo Challenger Sarajevo Challenger Athens Challenger Rome Challenger Sofia Challenger Ostrava Challenger Bordeaux Challenger Lugano Challenger Braunschweig Challenger Scheveningen Challenger San Benedetto Challenger Orbetello Challenger Poznan Challenger San Marino Challenger Copa Telmex - Buenos Aires Cordenons Challenger Szczecin Challenger Trnava Challenger Napoli Challenger Rennes Challenger Orleans Challenger Tenerife 3 Challenger Rovereto Challenger Synsam Swedish Open - Bastad Eckental Challenger Dutch Open Tennis - Amersfoort Bratislava Challenger BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Campionati Internazionali di Sicilia - Palermo Helsinki Challenger Salzburg Challenger Ostrava Challenger Genova Challenger Heilbronn Challenger Kaohsiung Challenger Bergamo Challenger Heineken Open - Auckland Rome Challenger Rome Challenger Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Alessandria Challenger Bergamo Challenger Generali Open - Kitzbuhel Mumbai Open - Mumbai Oberstaufen Challenger Kaohsiung Challenger Prague 3 Challenger Kitzbuhel Challenger Shenzhen 1 Challenger Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Genova Challenger Copa Telmex - Buenos Aires Naples Challenger Szczecin Challenger Napoli Challenger Mons Challenger Buenos Aires Challenger Allianz Suisse Open - Gstaad Rennes Challenger Cagliari Challenger Orleans Challenger Mercedes Cup - Stuttgart Santiago Challenger Orange Warsaw Open - Warsaw Eckental Challenger Aachen Challenger Mercedes Cup - Stuttgart Caloundra Challenger Austrian Open - Kitzbuhel ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Perugia Challenger BCR Open Romania - Bucharest Sassuolo Challenger AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Eckental Challenger Bordeaux Challenger Prostejov Challenger Kosice Challenger Braunschweig Challenger Bengalaru Challenger Medibank International - Sydney Grand Prix de Tennis de Lyon - Lyon Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Marbella Challenger Split 2 Challenger Grand Prix Hassan II - Casablanca Ordina Open - s-Hertogenbosch Estoril Open - Estoril Bratislava Challenger Pilot Pen Tennis - New Haven Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest China Open - Beijing Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Prostejov Challenger Open Sabadell Atlantico - Barcelona Brasil Open - Costa do Sauipe Forli 3 Challenger Copa Telmex - Buenos Aires Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade St. Petersburg Open - St. Petersburg AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Heineken Open - Auckland Trnava Challenger Bank Austria Tennis Trophy - Vienna Mons Challenger Qatar ExxonMobil Open - Doha Medibank International - Sydney Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Catella Swedish Open - Bastad Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai BA-CA Tennis Trophy - Vienna Pilot Pen Tennis - New Haven Le Gosier Challenger Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice St. Petersburg Open - St. Petersburg Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Mercedes Cup - Stuttgart ATP Studena Croatia Open - Umag Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Aircel Chennai Open - Chennai Apia International - Sydney Qatar Exxon Mobil Open - Doha BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Mercedes Cup - Stuttgart Allianz Suisse Open - Gstaad Heineken Open - Auckland Open Sabadell Atlantico - Barcelona Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Bet-at-home Open - Hamburg PTT Thailand Open - Bangkok Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Rio Open 500 - Rio de Janeiro Prague Challenger BMW Open - Munich AEGON Championships - London Winston-Salem Open - Winston-Salem Studena Croatia Open - Umag China Open - Beijing Bet-at-home Cup - Kitzbuhel BRD Nastase Tiriac Trophy - Bucharest Erste Bank Open - Vienna PTT Thailand Open - Bangkok Valencia Open - Valencia Shenzhen Open - Shenzhen Bucharest Challenger Apia International - Sydney PBZ Zagreb Indoors - Zagreb Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest PBZ Zagreb Indoors - Zagreb BMW Open - Munich Geneva Open - Geneva Rakuten Japan Open - Tokyo Aegon Nottingham Open - Nottingham Konzum Croatia Open - Umag AEGON International - Eastbourne China Open - Beijing Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Rio Open - Rio de Janeiro China Open - Beijing Open 13 - Marseille Brasil Open - Sao Paulo Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart Copa Claro - Buenos Aires M25 Telfs St. Petersburg Open - St. Petersburg Aix En Provence Challenger Bordeaux Challenger Prostejov Challenger Prague Challenger Topshelf Open - 's-Hertogenbosch Generali Open - Kitzbuhel Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg China Open - Beijing Dubai Duty Free Tennis Championships - Dubai Segovia Challenger San Benedetto Challenger SkiStar Swedish Open - Bastad Open de Nice Cote d'Azur - Nice Apia International - Sydney Turin Challenger China Open - Beijing Erste Bank Open - Vienna AEGON Championships - London ASB Classic - Auckland Gerry Weber Open - Halle China Open - Beijing Bet-at-home Open - Hamburg Kremlin Cup - Moscow Winston-Salem Open - Winston-Salem Barcelona Open BancSabadell - Barcelona Plava Laguna Croatia Open - Umag Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Tennis Napoli Open - Naples Bratislava Challenger Rio Open - Rio de Janeiro BMW Open - Munich Erste Bank Open - Vienna Konzum Croatia Open - Umag Suisse Open - Gstaad Ostrava Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ATP Vegeta Croatia Open - Umag Liberec Challenger Argentina Open - Buenos Aires Shenzhen Open - Shenzhen Kremlin Cup - Moscow If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Poprad Tatry Challenger Mallorca Championships - Mallorca Sydney International - Sydney Tashkent Challenger Eckental Challenger Argentina Open - Buenos Aires Cherbourg Challenger Geneva Open - Geneva Argentina Open - Buenos Aires Naples Challenger Brasil Open - Sao Paulo Augsburg Challenger Plava Laguna Croatia Open - Umag Orleans Challenger BMW Open - Munich Chengdu Open - Chengdu Noumea Challenger Erste Bank Open - Vienna Geneva Open - Geneva Copa Kia - Santiago Garanti Koza Sofia Open - Sofia Mauthausen Challenger Turin Challenger Rio Open - Rio de Janeiro Split 1 Challenger Prague Challenger Heilbronn Challenger Banja Luka Challenger - Banja Luka Kremlin Cup - Moscow Open de Nice Cote d'Azur - Nice Intrum Stockholm Open - Stockholm Zadar Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Gerry Weber Open - Halle Oeiras 2 Challenger Cordoba Open - Cordoba Vicenza Challenger Rio Open - Rio de Janeiro Open 13 Provence - Marseille Generali Open - Kitzbuhel German Tennis Championships - Hamburg Swiss Indoors Basel - Basel Winston-Salem Open - Winston-Salem Hamburg European Open - Hamburg Antalya Open - Antalya Ispat Open 2004 - Ostrava Abierto Mexicano Telcel - Acapulco Shenzhen Open - Shenzhen Nordea Open - Bastad Erste Bank Open - Vienna Plava Laguna Croatia Open - Umag Apia International - Sydney Erste Bank Open - Vienna Barcelona Open BancSabadell - Barcelona Moselle Open - Metz Sydney Tennis Classic - Sydney Serbia Open - Belgrade Gonet Geneva Open - Geneva Nordea Open - Bastad Gonet Geneva Open - Geneva Stockholm Open - Stockholm Grand Prix Hassan II - Marrakech Rio Open - Rio de Janeiro Boss Open - Stuttgart Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril BMW Open - Munich Gijon Open - Gijon ABN AMRO World Tennis Tournament - Rotterdam EFG Swiss Open - Gstaad China Open - Beijing Adelaide International - Adelaide Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech Mallorca Championships - Mallorca Dusseldorf Open Challenger 2007 - Dusseldorf Kremlin Cup - Moscow Brasil Open - Sao Paulo Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel Sydney International - Sydney China Open - Beijing Swiss Indoors Basel - Basel ASB Classic - Auckland Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Legg Mason Tennis Classic - Washington Next Generation Adelaide International - Adelaide Brasil Open - Costa do Sauipe Qatar ExxonMobil Open - Doha Estoril Open - Estoril Dubai Duty Free Tennis Championships - Dubai Traralgon Challenger BA-CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide Abierto Mexicano Telcel - Acapulco Catella Swedish Open - Bastad Barcelona Open Banc Sabadell - Barcelona Almaty Open - Almaty Movistar Open - Vina del Mar AEGON Championships - London AEGON International - Eastbourne Generali Open - Kitzbuhel Kremlin Cup - Moscow Open de Nice Cote dAzur - Nice BCR Open Romania - Bucharest BMW Open - Munich EFG Swiss Open - Gstaad Winston Salem - Winston Salem BCR Open Romania - Bucharest Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Bet-at-home Open - Hamburg Qatar ExxonMobil Open - Doha Open 13 - Marseille Power Horse Cup - Dusseldorf Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Valencia Open - Valencia Gazprom Hungarian Open - Budapest Qatar ExxonMobil Open - Doha Apia International - Sydney Royal Guard Open Chile - Vina del Mar Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BNP Paribas Masters - Paris Mercedes Cup - Stuttgart Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Abierto Mexicano de Tenis Mifel - Los Cabos Moselle Open - Metz St. Petersburg Open - St. Petersburg China Open - Beijing Valencia Open - Valencia Kremlin Cup - Moscow Intrum Stockholm Open - Stockholm Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Vegeta Croatia Open - Umag Valencia Open - Valencia Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Hungarian Open - Budapest Erste Bank Open - Vienna Swiss Open - Gstaad Chengdu Open - Chengdu Plava Laguna Croatia Open - Umag ASB Classic - Auckland Tata Open Maharashtra - Pune Generali Open - Kitzbuhel cinch Championships - London Anytech365 Andalucia Open - Marbella San Diego Open - San Diego Hamburg European Open - Hamburg Sofia Open - Sofia ASB Classic - Auckland Argentina Open - Buenos Aires BMW Open - Munich Maia Challenger Telecom Italia Masters - Rome Campionati Internazionali d'Italia - Rome Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Pacific Life Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Shanghai - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Masters - Paris Sony Open Tennis - Miami French Open - Paris BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome U.S. Open - New York Mutua Madrid Open - Madrid U.S. Open - New York BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Australian Open - Melbourne Rogers Cup - Toronto Western & Southern Open - Cincinnati Sony Ericsson Open - Miami French Open - Paris Masters Series Monte-Carlo - Monte Carlo Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris Wimbledon - London Rogers Cup - Toronto Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrilena Madrid Open - Madrid Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Countrywide Classic - Los Angeles French Open - Paris BNP Paribas Open - Indian Wells Argentina Open - Buenos Aires BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Qatar ExxonMobil Open - Doha Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Chile Dove Men+Care Open - Santiago Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, World Group, PO, NED-CZE 3-2 Davis Cup, World Group, QR, SVK-CZE 1-3 Davis Cup, World Group, QR, ITA-KOR 4-0 ATP Cup - Melbourne Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, 1R, ARG-ITA 1-3 Generali Open - Kitzbuhel Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, 1R, ARG-ITA 2-3 ATP Cup - Brisbane, Perth, Sydney Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, PO, HUN-CZE 2-3 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, World Group, 1R, SUI-CZE 2-3 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, QF, CAN-ITA 3-1 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, QF, CZE-FRA 1-3 Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, World Group, 1R, KAZ-ITA 3-2 U.S. Open (juniors) Davis Cup, World Group, QR, CZE-NED 1-3 Davis Cup, World Group, PO, IND-CZE 1-3 Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Davis Cup, World Group, 1R, JPN-ITA 1-3 Internazionali BNL d'Italia - Rome Davis Cup, World Group, QF, ITA-FRA 1-3 Laver Cup - Geneva Davis Cup, Finals, Group F AAMI Classic - Kooyong All Lower level tournaments Wimbledon (juniors) Australian Open (juniors) Wimbledon (juniors) Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Shanghai Rolex Masters - Shanghai Belgrade Open - Belgrade Swiss Indoors Basel - Basel M25 Santa Margherita di Pula